History
History
Synonyms
UK
US
Meaning:
subjugate

to conquer (people)

overpower, defeat

BRING TO HEEL as in Wiktionary
BRING TO HEEL as in Wikipedia